hoof-removing device - Espagnol Anglais Dictionnaire